首页> 外文OA文献 >Generic System Verilog Universal Verification Methodology based Reusable Verification Environment for Efficient Verification of Image Signal Processing IPs/SoCs
【2h】

Generic System Verilog Universal Verification Methodology based Reusable Verification Environment for Efficient Verification of Image Signal Processing IPs/SoCs

机译:基于可重用的通用系统Verilog通用验证方法   验证环境有效验证图像信号   处理Ip / soC

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

In this paper,we present Generic System Verilog Universal VerificationMethodology based Reusable Verification Environment for efficient verificationof Image Signal Processing IP's/SoC's. With the tight schedules on all projectsit is important to have a strong verification methodology which contributes toFirst Silicon Success. Deploy methodologies which enforce full functionalcoverage and verification of corner cases through pseudo random test scenariosis required. Also, standardization of verification flow is needed. Previously,inside imaging group of ST, Specman (e)/Verilog based Verification Environmentfor IP/Subsystem level verification and C/C++/Verilog based DirectedVerification Environment for SoC Level Verification was used for FunctionalVerification. Different Verification Environments were used at IP level and SoClevel. Different Verification/Validation Methodologies were used for SoCVerification across multiple sites. Verification teams were also looking forthe ways how to catch bugs early in the design cycle? Thus, Generic SystemVerilog Universal Verification Methodology (UVM) based Reusable VerificationEnvironment is required to avoid the problem of having so many methodologiesand provides a standard unified solution which compiles on all tools. The mainaim of development of this Generic and automatic verification environment is todevelop an efficient and unified verification environment (at IP/Subsystem/SoCLevel) which reuses the already developed Verification components and alsosequences written at IP/Subsystem level can be reused at SoC Level both withHost BFM and actual Core using Incisive Software Extension (ISX) and VirtualRegister Interface (VRI)/Verification Abstraction Layer (VAL) approaches.IP-XACT based tools are used for automatically configuring the environment forvarious imaging IPs/SoCs.
机译:在本文中,我们提出了基于通用系统Verilog通用验证方法的可重用验证环境,以有效验证图像信号处理IP / SoC。由于所有项目的时间表都很紧,重要的是要有一套强大的验证方法,这有助于First Silicon成功。需要部署通过伪随机测试方案强制实施全部功能覆盖和验证极端情况的方法。另外,需要验证流程的标准化。以前,在ST内部成像组中,用于IP /子系统级验证的基于Specman(e)/ Verilog的验证环境和用于SoC级验证的基于C / C ++ / Verilog的DirectedVerification环境用于功能验证。在IP级别和SoC级别使用了不同的验证环境。跨多个站点的SoCVerification使用了不同的验证/验证方法。验证团队还在寻找在设计周期的早期发现错误的方法?因此,需要基于通用SystemVerilog通用验证方法论(UVM)的可重用验证环境,以避免具有太多方法论的问题,并提供可在所有工具上编译的标准统一解决方案。开发这种通用和自动验证环境的主要目的是开发一个有效且统一的验证环境(在IP /子系统/ SoC级别),该环境可以重用已经开发的验证组件,并且在IP /子系统级别编写的序列也可以在SoC级别重用。使用Incisive软件扩展(ISX)和VirtualRegister接口(VRI)/验证抽象层(VAL)方法的BFM和实际内核。基于IP-XACT的工具用于自动配置各种映像IP / SoC的环境。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号